// pages/book/book.js
const date = new Date();
const currentDay = date.getDate();
const currentMonth = date.getMonth() + 1;
const currentYear = date.getFullYear();
const stratDate = currentYear + '-' + currentMonth + '-' + currentDay;
const endDate = currentYear + '-' + 12 + '-' + '31';
var app = getApp();
Page({

    /**
     * 页面的初始数据
     */
    data: {
        stratDate,
        endDate,
        // months,
        month: currentMonth,
        // days,
        day: currentDay,
        // value: [0, 0]
        date: date.getFullYear() + '-' + currentMonth + '-' + currentDay,
        time: "09:00",


    },
    bindDateChange: function(e) {
        this.setData({
            date: e.detail.value
        })
    },
    bindTimeChange: function(e) {
        this.setData({
            time: e.detail.value
        })
    },

    book: function(res) {
        //先从缓存中获取用户信息，是否存在，不存在，则提示获取信息
        const userInfo = wx.getStorageSync('userInfo')
        const hasUserInfo = wx.getStorageSync('hasUserInfo')
        if (!hasUserInfo && !userInfo) {
            app.getUserProfile();
            // const userInfo2 = wx.getStorageSync('userInfo')
            // const hasUserInfo2 = wx.getStorageSync('hasUserInfo')

        } else {
            console.log('缓存中获取用户信息')

        }

        wx.showToast({
            title: '请稍后...',
            icon: 'loading',
            duration: 5000
        })
        setTimeout(() => {
            wx.hideToast({
                success: (function(res) {
                    wx.showToast({
                        icon: 'success',
                        title: '预约成功',
                        duration: 2000
                    })
                })
            })

        }, 1000);
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function(options) {

    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function() {

    }
})